home *** CD-ROM | disk | FTP | other *** search
Text File | 1991-02-27 | 38.4 KB | 2,124 lines |
- -- card: 5268 from stack: in
- -- bmap block id: 0
- -- flags: 4000
- -- background id: 4755
- -- name: contents
- ----- HyperTalk script -----
- on openCard
- if the lockScreen is false then
- global xrefdepth
- put 0 into xrefdepth
- hide background button "return"
- end if
- pass openCard
- end openCard
-
- on updateContents
- global deletedCard
- set cursor to watch
- put 4 into firstField
- repeat with x = 1 to 36
- get line x of card field "content list" of card "contents"
- if it is word 3 of deletedCard then
- put "" into line x of card field "content list" of card "contents"
- get ""
- end if
- if it is "" then
- put "" into card field (2*x+firstField) of card (the number of me)
- put "" into card field (2*x-1+firstField) of card (the number of me)
- else
- put the number of card id it into card field (2*x-1+firstField) of card (the number of me)
- put it into card field (2*x+firstField) of card (the number of me)
- get field "heading" of card id it
- put it into word 1 of card field (2*x+firstField) of card (the number of me)
- end if
- end repeat
- put (the number of me) + 1 into nextCard
- get the name of card nextCard
- get word 2 of it
- get char 2 to 9 of it
- if it is "contents" then
- send updateContents to card nextCard
- end if
- end updateContents
-
-
-
-
- -- part 26 (button)
- -- low flags: 00
- -- high flags: 0000
- -- rect: left=7 top=58 right=301 bottom=502
- -- title width / last selected line: 0
- -- icon id / first selected line: 0 / 0
- -- text alignment: 1
- -- font id: 0
- -- text size: 12
- -- style flags: 0
- -- line height: 16
- -- part name:
-
-
- -- part 12 (button)
- -- low flags: 00
- -- high flags: 0000
- -- rect: left=10 top=310 right=334 bottom=43
- -- title width / last selected line: 0
- -- icon id / first selected line: 1011 / 1011
- -- text alignment: 1
- -- font id: 0
- -- text size: 12
- -- style flags: 0
- -- line height: 16
- -- part name: Home Stack
- ----- HyperTalk script -----
- on mouseUp
- visual dissolve
- go "home"
- end mouseUp
-
-
-
- -- part 14 (field)
- -- low flags: 80
- -- high flags: 0000
- -- rect: left=141 top=21 right=36 bottom=237
- -- title width / last selected line: 0
- -- icon id / first selected line: 0 / 0
- -- text alignment: 0
- -- font id: 3
- -- text size: 12
- -- style flags: 0
- -- line height: 16
- -- part name: bookmark1
-
-
- -- part 20 (field)
- -- low flags: 01
- -- high flags: 0000
- -- rect: left=118 top=37 right=55 bottom=355
- -- title width / last selected line: 0
- -- icon id / first selected line: 0 / 0
- -- text alignment: 0
- -- font id: 2
- -- text size: 10
- -- style flags: 0
- -- line height: 13
- -- part name: instructions
-
-
- -- part 21 (button)
- -- low flags: 00
- -- high flags: 0000
- -- rect: left=424 top=314 right=337 bottom=453
- -- title width / last selected line: 0
- -- icon id / first selected line: 1014 / 1014
- -- text alignment: 1
- -- font id: 0
- -- text size: 12
- -- style flags: 0
- -- line height: 16
- -- part name:
- ----- HyperTalk script -----
- on mouseUp
- visual effect wipe right to black
- visual wipe right
- go to previous card
- end mouseUp
-
-
- -- part 24 (field)
- -- low flags: 80
- -- high flags: 0000
- -- rect: left=237 top=21 right=36 bottom=333
- -- title width / last selected line: 0
- -- icon id / first selected line: 0 / 0
- -- text alignment: 0
- -- font id: 3
- -- text size: 12
- -- style flags: 0
- -- line height: 16
- -- part name: bookmark2
-
-
- -- part 25 (field)
- -- low flags: 80
- -- high flags: 0000
- -- rect: left=333 top=21 right=36 bottom=429
- -- title width / last selected line: 0
- -- icon id / first selected line: 0 / 0
- -- text alignment: 0
- -- font id: 3
- -- text size: 12
- -- style flags: 0
- -- line height: 16
- -- part name: bookmark3
-
-
- -- part 29 (field)
- -- low flags: 01
- -- high flags: 0000
- -- rect: left=190 top=60 right=74 bottom=233
- -- title width / last selected line: 0
- -- icon id / first selected line: 0 / 0
- -- text alignment: 65535
- -- font id: 2
- -- text size: 10
- -- style flags: 0
- -- line height: 13
- -- part name:
-
-
- -- part 28 (field)
- -- low flags: 01
- -- high flags: 0000
- -- rect: left=14 top=60 right=74 bottom=233
- -- title width / last selected line: 0
- -- icon id / first selected line: 0 / 0
- -- text alignment: 0
- -- font id: 2
- -- text size: 10
- -- style flags: 0
- -- line height: 13
- -- part name:
- ----- HyperTalk script -----
- on mouseUp
- visual iris open
- get the number of the target
- get card field (it-1)
- if it is not "" then
- go card it
- end if
- end mouseUp
-
-
-
- -- part 31 (field)
- -- low flags: 01
- -- high flags: 0000
- -- rect: left=190 top=73 right=87 bottom=233
- -- title width / last selected line: 0
- -- icon id / first selected line: 0 / 0
- -- text alignment: 65535
- -- font id: 2
- -- text size: 10
- -- style flags: 0
- -- line height: 13
- -- part name:
-
-
- -- part 30 (field)
- -- low flags: 01
- -- high flags: 0000
- -- rect: left=14 top=73 right=87 bottom=233
- -- title width / last selected line: 0
- -- icon id / first selected line: 0 / 0
- -- text alignment: 0
- -- font id: 2
- -- text size: 10
- -- style flags: 0
- -- line height: 13
- -- part name:
- ----- HyperTalk script -----
- on mouseUp
- visual iris open
- get the number of the target
- get card field (it-1)
- if it is not "" then
- go card it
- end if
- end mouseUp
-
-
-
- -- part 33 (field)
- -- low flags: 01
- -- high flags: 0000
- -- rect: left=190 top=86 right=100 bottom=233
- -- title width / last selected line: 0
- -- icon id / first selected line: 0 / 0
- -- text alignment: 65535
- -- font id: 2
- -- text size: 10
- -- style flags: 0
- -- line height: 13
- -- part name:
-
-
- -- part 32 (field)
- -- low flags: 01
- -- high flags: 0000
- -- rect: left=14 top=86 right=100 bottom=233
- -- title width / last selected line: 0
- -- icon id / first selected line: 0 / 0
- -- text alignment: 0
- -- font id: 2
- -- text size: 10
- -- style flags: 0
- -- line height: 13
- -- part name:
- ----- HyperTalk script -----
- on mouseUp
- visual iris open
- get the number of the target
- get card field (it-1)
- if it is not "" then
- go card it
- end if
- end mouseUp
-
-
-
- -- part 35 (field)
- -- low flags: 01
- -- high flags: 0000
- -- rect: left=190 top=99 right=113 bottom=233
- -- title width / last selected line: 0
- -- icon id / first selected line: 0 / 0
- -- text alignment: 65535
- -- font id: 2
- -- text size: 10
- -- style flags: 0
- -- line height: 13
- -- part name:
-
-
- -- part 34 (field)
- -- low flags: 01
- -- high flags: 0000
- -- rect: left=14 top=99 right=113 bottom=233
- -- title width / last selected line: 0
- -- icon id / first selected line: 0 / 0
- -- text alignment: 0
- -- font id: 2
- -- text size: 10
- -- style flags: 0
- -- line height: 13
- -- part name:
- ----- HyperTalk script -----
- on mouseUp
- visual iris open
- get the number of the target
- get card field (it-1)
- if it is not "" then
- go card it
- end if
- end mouseUp
-
-
-
- -- part 37 (field)
- -- low flags: 01
- -- high flags: 0000
- -- rect: left=190 top=112 right=126 bottom=233
- -- title width / last selected line: 0
- -- icon id / first selected line: 0 / 0
- -- text alignment: 65535
- -- font id: 2
- -- text size: 10
- -- style flags: 0
- -- line height: 13
- -- part name:
-
-
- -- part 36 (field)
- -- low flags: 01
- -- high flags: 0000
- -- rect: left=14 top=112 right=126 bottom=233
- -- title width / last selected line: 0
- -- icon id / first selected line: 0 / 0
- -- text alignment: 0
- -- font id: 2
- -- text size: 10
- -- style flags: 0
- -- line height: 13
- -- part name:
- ----- HyperTalk script -----
- on mouseUp
- visual iris open
- get the number of the target
- get card field (it-1)
- if it is not "" then
- go card it
- end if
- end mouseUp
-
-
-
- -- part 39 (field)
- -- low flags: 01
- -- high flags: 0000
- -- rect: left=190 top=125 right=139 bottom=233
- -- title width / last selected line: 0
- -- icon id / first selected line: 0 / 0
- -- text alignment: 65535
- -- font id: 2
- -- text size: 10
- -- style flags: 0
- -- line height: 13
- -- part name:
-
-
- -- part 38 (field)
- -- low flags: 01
- -- high flags: 0000
- -- rect: left=14 top=125 right=139 bottom=233
- -- title width / last selected line: 0
- -- icon id / first selected line: 0 / 0
- -- text alignment: 0
- -- font id: 2
- -- text size: 10
- -- style flags: 0
- -- line height: 13
- -- part name:
- ----- HyperTalk script -----
- on mouseUp
- visual iris open
- get the number of the target
- get card field (it-1)
- if it is not "" then
- go card it
- end if
- end mouseUp
-
-
-
- -- part 44 (field)
- -- low flags: 01
- -- high flags: 0000
- -- rect: left=190 top=138 right=151 bottom=233
- -- title width / last selected line: 0
- -- icon id / first selected line: 0 / 0
- -- text alignment: 65535
- -- font id: 2
- -- text size: 10
- -- style flags: 0
- -- line height: 13
- -- part name:
-
-
- -- part 43 (field)
- -- low flags: 01
- -- high flags: 0000
- -- rect: left=14 top=138 right=152 bottom=233
- -- title width / last selected line: 0
- -- icon id / first selected line: 0 / 0
- -- text alignment: 0
- -- font id: 2
- -- text size: 10
- -- style flags: 0
- -- line height: 13
- -- part name:
- ----- HyperTalk script -----
- on mouseUp
- visual iris open
- get the number of the target
- get card field (it-1)
- if it is not "" then
- go card it
- end if
- end mouseUp
-
-
-
- -- part 46 (field)
- -- low flags: 01
- -- high flags: 0000
- -- rect: left=190 top=151 right=165 bottom=233
- -- title width / last selected line: 0
- -- icon id / first selected line: 0 / 0
- -- text alignment: 65535
- -- font id: 2
- -- text size: 10
- -- style flags: 0
- -- line height: 13
- -- part name:
-
-
- -- part 45 (field)
- -- low flags: 01
- -- high flags: 0000
- -- rect: left=14 top=151 right=165 bottom=233
- -- title width / last selected line: 0
- -- icon id / first selected line: 0 / 0
- -- text alignment: 0
- -- font id: 2
- -- text size: 10
- -- style flags: 0
- -- line height: 13
- -- part name:
- ----- HyperTalk script -----
- on mouseUp
- visual iris open
- get the number of the target
- get card field (it-1)
- if it is not "" then
- go card it
- end if
- end mouseUp
-
-
-
- -- part 48 (field)
- -- low flags: 01
- -- high flags: 0000
- -- rect: left=190 top=164 right=178 bottom=233
- -- title width / last selected line: 0
- -- icon id / first selected line: 0 / 0
- -- text alignment: 65535
- -- font id: 2
- -- text size: 10
- -- style flags: 0
- -- line height: 13
- -- part name:
-
-
- -- part 47 (field)
- -- low flags: 01
- -- high flags: 0000
- -- rect: left=14 top=164 right=178 bottom=233
- -- title width / last selected line: 0
- -- icon id / first selected line: 0 / 0
- -- text alignment: 0
- -- font id: 2
- -- text size: 10
- -- style flags: 0
- -- line height: 13
- -- part name:
- ----- HyperTalk script -----
- on mouseUp
- visual iris open
- get the number of the target
- get card field (it-1)
- if it is not "" then
- go card it
- end if
- end mouseUp
-
-
-
- -- part 50 (field)
- -- low flags: 01
- -- high flags: 0000
- -- rect: left=190 top=177 right=191 bottom=233
- -- title width / last selected line: 0
- -- icon id / first selected line: 0 / 0
- -- text alignment: 65535
- -- font id: 2
- -- text size: 10
- -- style flags: 0
- -- line height: 13
- -- part name:
-
-
- -- part 49 (field)
- -- low flags: 01
- -- high flags: 0000
- -- rect: left=14 top=177 right=191 bottom=233
- -- title width / last selected line: 0
- -- icon id / first selected line: 0 / 0
- -- text alignment: 0
- -- font id: 2
- -- text size: 10
- -- style flags: 0
- -- line height: 13
- -- part name:
- ----- HyperTalk script -----
- on mouseUp
- visual iris open
- get the number of the target
- get card field (it-1)
- if it is not "" then
- go card it
- end if
- end mouseUp
-
-
-
- -- part 52 (field)
- -- low flags: 01
- -- high flags: 0000
- -- rect: left=190 top=190 right=203 bottom=233
- -- title width / last selected line: 0
- -- icon id / first selected line: 0 / 0
- -- text alignment: 65535
- -- font id: 2
- -- text size: 10
- -- style flags: 0
- -- line height: 13
- -- part name:
-
-
- -- part 51 (field)
- -- low flags: 01
- -- high flags: 0000
- -- rect: left=14 top=190 right=204 bottom=233
- -- title width / last selected line: 0
- -- icon id / first selected line: 0 / 0
- -- text alignment: 0
- -- font id: 2
- -- text size: 10
- -- style flags: 0
- -- line height: 13
- -- part name:
- ----- HyperTalk script -----
- on mouseUp
- visual iris open
- get the number of the target
- get card field (it-1)
- if it is not "" then
- go card it
- end if
- end mouseUp
-
-
-
- -- part 54 (field)
- -- low flags: 01
- -- high flags: 0000
- -- rect: left=190 top=203 right=217 bottom=233
- -- title width / last selected line: 0
- -- icon id / first selected line: 0 / 0
- -- text alignment: 65535
- -- font id: 2
- -- text size: 10
- -- style flags: 0
- -- line height: 13
- -- part name:
-
-
- -- part 53 (field)
- -- low flags: 01
- -- high flags: 0000
- -- rect: left=14 top=203 right=217 bottom=233
- -- title width / last selected line: 0
- -- icon id / first selected line: 0 / 0
- -- text alignment: 0
- -- font id: 2
- -- text size: 10
- -- style flags: 0
- -- line height: 13
- -- part name:
- ----- HyperTalk script -----
- on mouseUp
- visual iris open
- get the number of the target
- get card field (it-1)
- if it is not "" then
- go card it
- end if
- end mouseUp
-
-
-
- -- part 56 (field)
- -- low flags: 01
- -- high flags: 0000
- -- rect: left=190 top=216 right=230 bottom=233
- -- title width / last selected line: 0
- -- icon id / first selected line: 0 / 0
- -- text alignment: 65535
- -- font id: 2
- -- text size: 10
- -- style flags: 0
- -- line height: 13
- -- part name:
-
-
- -- part 55 (field)
- -- low flags: 01
- -- high flags: 0000
- -- rect: left=14 top=216 right=230 bottom=233
- -- title width / last selected line: 0
- -- icon id / first selected line: 0 / 0
- -- text alignment: 0
- -- font id: 2
- -- text size: 10
- -- style flags: 0
- -- line height: 13
- -- part name:
- ----- HyperTalk script -----
- on mouseUp
- visual iris open
- get the number of the target
- get card field (it-1)
- if it is not "" then
- go card it
- end if
- end mouseUp
-
-
-
- -- part 58 (field)
- -- low flags: 01
- -- high flags: 0000
- -- rect: left=190 top=229 right=243 bottom=233
- -- title width / last selected line: 0
- -- icon id / first selected line: 0 / 0
- -- text alignment: 65535
- -- font id: 2
- -- text size: 10
- -- style flags: 0
- -- line height: 13
- -- part name:
-
-
- -- part 57 (field)
- -- low flags: 01
- -- high flags: 0000
- -- rect: left=14 top=229 right=243 bottom=233
- -- title width / last selected line: 0
- -- icon id / first selected line: 0 / 0
- -- text alignment: 0
- -- font id: 2
- -- text size: 10
- -- style flags: 0
- -- line height: 13
- -- part name:
- ----- HyperTalk script -----
- on mouseUp
- visual iris open
- get the number of the target
- get card field (it-1)
- if it is not "" then
- go card it
- end if
- end mouseUp
-
-
-
- -- part 60 (field)
- -- low flags: 01
- -- high flags: 0000
- -- rect: left=190 top=242 right=255 bottom=233
- -- title width / last selected line: 0
- -- icon id / first selected line: 0 / 0
- -- text alignment: 65535
- -- font id: 2
- -- text size: 10
- -- style flags: 0
- -- line height: 13
- -- part name:
-
-
- -- part 59 (field)
- -- low flags: 01
- -- high flags: 0000
- -- rect: left=14 top=242 right=256 bottom=233
- -- title width / last selected line: 0
- -- icon id / first selected line: 0 / 0
- -- text alignment: 0
- -- font id: 2
- -- text size: 10
- -- style flags: 0
- -- line height: 13
- -- part name:
- ----- HyperTalk script -----
- on mouseUp
- visual iris open
- get the number of the target
- get card field (it-1)
- if it is not "" then
- go card it
- end if
- end mouseUp
-
-
-
- -- part 62 (field)
- -- low flags: 01
- -- high flags: 0000
- -- rect: left=190 top=255 right=268 bottom=233
- -- title width / last selected line: 0
- -- icon id / first selected line: 0 / 0
- -- text alignment: 65535
- -- font id: 2
- -- text size: 10
- -- style flags: 0
- -- line height: 13
- -- part name:
-
-
- -- part 61 (field)
- -- low flags: 01
- -- high flags: 0000
- -- rect: left=14 top=255 right=269 bottom=233
- -- title width / last selected line: 0
- -- icon id / first selected line: 0 / 0
- -- text alignment: 0
- -- font id: 2
- -- text size: 10
- -- style flags: 0
- -- line height: 13
- -- part name:
- ----- HyperTalk script -----
- on mouseUp
- visual iris open
- get the number of the target
- get card field (it-1)
- if it is not "" then
- go card it
- end if
- end mouseUp
-
-
-
- -- part 64 (field)
- -- low flags: 01
- -- high flags: 0000
- -- rect: left=190 top=268 right=282 bottom=233
- -- title width / last selected line: 0
- -- icon id / first selected line: 0 / 0
- -- text alignment: 65535
- -- font id: 2
- -- text size: 10
- -- style flags: 0
- -- line height: 13
- -- part name:
-
-
- -- part 63 (field)
- -- low flags: 01
- -- high flags: 0000
- -- rect: left=14 top=268 right=282 bottom=233
- -- title width / last selected line: 0
- -- icon id / first selected line: 0 / 0
- -- text alignment: 0
- -- font id: 2
- -- text size: 10
- -- style flags: 0
- -- line height: 13
- -- part name:
- ----- HyperTalk script -----
- on mouseUp
- visual iris open
- get the number of the target
- get card field (it-1)
- if it is not "" then
- go card it
- end if
- end mouseUp
-
-
-
- -- part 66 (field)
- -- low flags: 01
- -- high flags: 0000
- -- rect: left=190 top=281 right=295 bottom=233
- -- title width / last selected line: 0
- -- icon id / first selected line: 0 / 0
- -- text alignment: 65535
- -- font id: 2
- -- text size: 10
- -- style flags: 0
- -- line height: 13
- -- part name:
-
-
- -- part 65 (field)
- -- low flags: 01
- -- high flags: 0000
- -- rect: left=14 top=281 right=295 bottom=233
- -- title width / last selected line: 0
- -- icon id / first selected line: 0 / 0
- -- text alignment: 0
- -- font id: 2
- -- text size: 10
- -- style flags: 0
- -- line height: 13
- -- part name:
- ----- HyperTalk script -----
- on mouseUp
- visual iris open
- get the number of the target
- get card field (it-1)
- if it is not "" then
- go card it
- end if
- end mouseUp
-
-
-
- -- part 67 (button)
- -- low flags: 80
- -- high flags: A003
- -- rect: left=364 top=26 right=43 bottom=466
- -- title width / last selected line: 0
- -- icon id / first selected line: 0 / 0
- -- text alignment: 1
- -- font id: 0
- -- text size: 12
- -- style flags: 0
- -- line height: 16
- -- part name: Add Topic
- ----- HyperTalk script -----
- on mouseUp
- show card button "beep"
- show card button "Enter ID of desired card"
- show card field "content list"
- hide card button "Add Topic"
- show card button "Done Changes"
- end mouseUp
-
-
-
- -- part 84 (field)
- -- low flags: 01
- -- high flags: 0000
- -- rect: left=451 top=60 right=74 bottom=494
- -- title width / last selected line: 0
- -- icon id / first selected line: 0 / 0
- -- text alignment: 65535
- -- font id: 2
- -- text size: 10
- -- style flags: 0
- -- line height: 13
- -- part name:
-
-
- -- part 85 (field)
- -- low flags: 01
- -- high flags: 0000
- -- rect: left=275 top=60 right=74 bottom=494
- -- title width / last selected line: 0
- -- icon id / first selected line: 0 / 0
- -- text alignment: 0
- -- font id: 2
- -- text size: 10
- -- style flags: 0
- -- line height: 13
- -- part name:
- ----- HyperTalk script -----
- on mouseUp
- visual iris open
- get the number of the target
- get card field (it-1)
- if it is not "" then
- go card it
- end if
- end mouseUp
-
-
-
- -- part 90 (field)
- -- low flags: 01
- -- high flags: 0000
- -- rect: left=451 top=73 right=87 bottom=494
- -- title width / last selected line: 0
- -- icon id / first selected line: 0 / 0
- -- text alignment: 65535
- -- font id: 2
- -- text size: 10
- -- style flags: 0
- -- line height: 13
- -- part name:
-
-
- -- part 89 (field)
- -- low flags: 01
- -- high flags: 0000
- -- rect: left=275 top=73 right=87 bottom=494
- -- title width / last selected line: 0
- -- icon id / first selected line: 0 / 0
- -- text alignment: 0
- -- font id: 2
- -- text size: 10
- -- style flags: 0
- -- line height: 13
- -- part name:
- ----- HyperTalk script -----
- on mouseUp
- visual iris open
- get the number of the target
- get card field (it-1)
- if it is not "" then
- go card it
- end if
- end mouseUp
-
-
-
- -- part 92 (field)
- -- low flags: 01
- -- high flags: 0000
- -- rect: left=451 top=86 right=100 bottom=494
- -- title width / last selected line: 0
- -- icon id / first selected line: 0 / 0
- -- text alignment: 65535
- -- font id: 2
- -- text size: 10
- -- style flags: 0
- -- line height: 13
- -- part name:
-
-
- -- part 91 (field)
- -- low flags: 01
- -- high flags: 0000
- -- rect: left=275 top=86 right=100 bottom=494
- -- title width / last selected line: 0
- -- icon id / first selected line: 0 / 0
- -- text alignment: 0
- -- font id: 2
- -- text size: 10
- -- style flags: 0
- -- line height: 13
- -- part name:
- ----- HyperTalk script -----
- on mouseUp
- visual iris open
- get the number of the target
- get card field (it-1)
- if it is not "" then
- go card it
- end if
- end mouseUp
-
-
-
- -- part 94 (field)
- -- low flags: 01
- -- high flags: 0000
- -- rect: left=451 top=99 right=113 bottom=494
- -- title width / last selected line: 0
- -- icon id / first selected line: 0 / 0
- -- text alignment: 65535
- -- font id: 2
- -- text size: 10
- -- style flags: 0
- -- line height: 13
- -- part name:
-
-
- -- part 93 (field)
- -- low flags: 01
- -- high flags: 0000
- -- rect: left=275 top=99 right=113 bottom=494
- -- title width / last selected line: 0
- -- icon id / first selected line: 0 / 0
- -- text alignment: 0
- -- font id: 2
- -- text size: 10
- -- style flags: 0
- -- line height: 13
- -- part name:
- ----- HyperTalk script -----
- on mouseUp
- visual iris open
- get the number of the target
- get card field (it-1)
- if it is not "" then
- go card it
- end if
- end mouseUp
-
-
-
- -- part 96 (field)
- -- low flags: 01
- -- high flags: 0000
- -- rect: left=451 top=112 right=126 bottom=494
- -- title width / last selected line: 0
- -- icon id / first selected line: 0 / 0
- -- text alignment: 65535
- -- font id: 2
- -- text size: 10
- -- style flags: 0
- -- line height: 13
- -- part name:
-
-
- -- part 95 (field)
- -- low flags: 01
- -- high flags: 0000
- -- rect: left=275 top=112 right=126 bottom=494
- -- title width / last selected line: 0
- -- icon id / first selected line: 0 / 0
- -- text alignment: 0
- -- font id: 2
- -- text size: 10
- -- style flags: 0
- -- line height: 13
- -- part name:
- ----- HyperTalk script -----
- on mouseUp
- visual iris open
- get the number of the target
- get card field (it-1)
- if it is not "" then
- go card it
- end if
- end mouseUp
-
-
-
- -- part 98 (field)
- -- low flags: 01
- -- high flags: 0000
- -- rect: left=451 top=125 right=139 bottom=494
- -- title width / last selected line: 0
- -- icon id / first selected line: 0 / 0
- -- text alignment: 65535
- -- font id: 2
- -- text size: 10
- -- style flags: 0
- -- line height: 13
- -- part name:
-
-
- -- part 97 (field)
- -- low flags: 01
- -- high flags: 0000
- -- rect: left=275 top=125 right=139 bottom=494
- -- title width / last selected line: 0
- -- icon id / first selected line: 0 / 0
- -- text alignment: 0
- -- font id: 2
- -- text size: 10
- -- style flags: 0
- -- line height: 13
- -- part name:
- ----- HyperTalk script -----
- on mouseUp
- visual iris open
- get the number of the target
- get card field (it-1)
- if it is not "" then
- go card it
- end if
- end mouseUp
-
-
-
- -- part 100 (field)
- -- low flags: 01
- -- high flags: 0000
- -- rect: left=451 top=138 right=152 bottom=494
- -- title width / last selected line: 0
- -- icon id / first selected line: 0 / 0
- -- text alignment: 65535
- -- font id: 2
- -- text size: 10
- -- style flags: 0
- -- line height: 13
- -- part name:
-
-
- -- part 99 (field)
- -- low flags: 01
- -- high flags: 0000
- -- rect: left=275 top=138 right=152 bottom=494
- -- title width / last selected line: 0
- -- icon id / first selected line: 0 / 0
- -- text alignment: 0
- -- font id: 2
- -- text size: 10
- -- style flags: 0
- -- line height: 13
- -- part name:
- ----- HyperTalk script -----
- on mouseUp
- visual iris open
- get the number of the target
- get card field (it-1)
- if it is not "" then
- go card it
- end if
- end mouseUp
-
-
-
- -- part 102 (field)
- -- low flags: 01
- -- high flags: 0000
- -- rect: left=451 top=151 right=165 bottom=494
- -- title width / last selected line: 0
- -- icon id / first selected line: 0 / 0
- -- text alignment: 65535
- -- font id: 2
- -- text size: 10
- -- style flags: 0
- -- line height: 13
- -- part name:
-
-
- -- part 101 (field)
- -- low flags: 01
- -- high flags: 0000
- -- rect: left=275 top=151 right=165 bottom=494
- -- title width / last selected line: 0
- -- icon id / first selected line: 0 / 0
- -- text alignment: 0
- -- font id: 2
- -- text size: 10
- -- style flags: 0
- -- line height: 13
- -- part name:
- ----- HyperTalk script -----
- on mouseUp
- visual iris open
- get the number of the target
- get card field (it-1)
- if it is not "" then
- go card it
- end if
- end mouseUp
-
-
-
- -- part 104 (field)
- -- low flags: 01
- -- high flags: 0000
- -- rect: left=451 top=164 right=178 bottom=494
- -- title width / last selected line: 0
- -- icon id / first selected line: 0 / 0
- -- text alignment: 65535
- -- font id: 2
- -- text size: 10
- -- style flags: 0
- -- line height: 13
- -- part name:
-
-
- -- part 103 (field)
- -- low flags: 01
- -- high flags: 0000
- -- rect: left=275 top=164 right=178 bottom=494
- -- title width / last selected line: 0
- -- icon id / first selected line: 0 / 0
- -- text alignment: 0
- -- font id: 2
- -- text size: 10
- -- style flags: 0
- -- line height: 13
- -- part name:
- ----- HyperTalk script -----
- on mouseUp
- visual iris open
- get the number of the target
- get card field (it-1)
- if it is not "" then
- go card it
- end if
- end mouseUp
-
-
-
- -- part 106 (field)
- -- low flags: 01
- -- high flags: 0000
- -- rect: left=451 top=177 right=191 bottom=494
- -- title width / last selected line: 0
- -- icon id / first selected line: 0 / 0
- -- text alignment: 65535
- -- font id: 2
- -- text size: 10
- -- style flags: 0
- -- line height: 13
- -- part name:
-
-
- -- part 105 (field)
- -- low flags: 01
- -- high flags: 0000
- -- rect: left=275 top=177 right=191 bottom=494
- -- title width / last selected line: 0
- -- icon id / first selected line: 0 / 0
- -- text alignment: 0
- -- font id: 2
- -- text size: 10
- -- style flags: 0
- -- line height: 13
- -- part name:
- ----- HyperTalk script -----
- on mouseUp
- visual iris open
- get the number of the target
- get card field (it-1)
- if it is not "" then
- go card it
- end if
- end mouseUp
-
-
-
- -- part 108 (field)
- -- low flags: 01
- -- high flags: 0000
- -- rect: left=451 top=190 right=204 bottom=494
- -- title width / last selected line: 0
- -- icon id / first selected line: 0 / 0
- -- text alignment: 65535
- -- font id: 2
- -- text size: 10
- -- style flags: 0
- -- line height: 13
- -- part name:
-
-
- -- part 107 (field)
- -- low flags: 01
- -- high flags: 0000
- -- rect: left=275 top=190 right=204 bottom=494
- -- title width / last selected line: 0
- -- icon id / first selected line: 0 / 0
- -- text alignment: 0
- -- font id: 2
- -- text size: 10
- -- style flags: 0
- -- line height: 13
- -- part name:
- ----- HyperTalk script -----
- on mouseUp
- visual iris open
- get the number of the target
- get card field (it-1)
- if it is not "" then
- go card it
- end if
- end mouseUp
-
-
-
- -- part 110 (field)
- -- low flags: 01
- -- high flags: 0000
- -- rect: left=451 top=203 right=217 bottom=494
- -- title width / last selected line: 0
- -- icon id / first selected line: 0 / 0
- -- text alignment: 65535
- -- font id: 2
- -- text size: 10
- -- style flags: 0
- -- line height: 13
- -- part name:
-
-
- -- part 109 (field)
- -- low flags: 01
- -- high flags: 0000
- -- rect: left=275 top=203 right=217 bottom=494
- -- title width / last selected line: 0
- -- icon id / first selected line: 0 / 0
- -- text alignment: 0
- -- font id: 2
- -- text size: 10
- -- style flags: 0
- -- line height: 13
- -- part name:
- ----- HyperTalk script -----
- on mouseUp
- visual iris open
- get the number of the target
- get card field (it-1)
- if it is not "" then
- go card it
- end if
- end mouseUp
-
-
-
- -- part 112 (field)
- -- low flags: 01
- -- high flags: 0000
- -- rect: left=451 top=216 right=230 bottom=494
- -- title width / last selected line: 0
- -- icon id / first selected line: 0 / 0
- -- text alignment: 65535
- -- font id: 2
- -- text size: 10
- -- style flags: 0
- -- line height: 13
- -- part name:
-
-
- -- part 111 (field)
- -- low flags: 01
- -- high flags: 0000
- -- rect: left=275 top=216 right=230 bottom=494
- -- title width / last selected line: 0
- -- icon id / first selected line: 0 / 0
- -- text alignment: 0
- -- font id: 2
- -- text size: 10
- -- style flags: 0
- -- line height: 13
- -- part name:
- ----- HyperTalk script -----
- on mouseUp
- visual iris open
- get the number of the target
- get card field (it-1)
- if it is not "" then
- go card it
- end if
- end mouseUp
-
-
-
- -- part 114 (field)
- -- low flags: 01
- -- high flags: 0000
- -- rect: left=451 top=229 right=243 bottom=494
- -- title width / last selected line: 0
- -- icon id / first selected line: 0 / 0
- -- text alignment: 65535
- -- font id: 2
- -- text size: 10
- -- style flags: 0
- -- line height: 13
- -- part name:
-
-
- -- part 113 (field)
- -- low flags: 01
- -- high flags: 0000
- -- rect: left=275 top=229 right=243 bottom=494
- -- title width / last selected line: 0
- -- icon id / first selected line: 0 / 0
- -- text alignment: 0
- -- font id: 2
- -- text size: 10
- -- style flags: 0
- -- line height: 13
- -- part name:
- ----- HyperTalk script -----
- on mouseUp
- visual iris open
- get the number of the target
- get card field (it-1)
- if it is not "" then
- go card it
- end if
- end mouseUp
-
-
-
- -- part 116 (field)
- -- low flags: 01
- -- high flags: 0000
- -- rect: left=451 top=242 right=256 bottom=494
- -- title width / last selected line: 0
- -- icon id / first selected line: 0 / 0
- -- text alignment: 65535
- -- font id: 2
- -- text size: 10
- -- style flags: 0
- -- line height: 13
- -- part name:
-
-
- -- part 115 (field)
- -- low flags: 01
- -- high flags: 0000
- -- rect: left=275 top=242 right=256 bottom=494
- -- title width / last selected line: 0
- -- icon id / first selected line: 0 / 0
- -- text alignment: 0
- -- font id: 2
- -- text size: 10
- -- style flags: 0
- -- line height: 13
- -- part name:
- ----- HyperTalk script -----
- on mouseUp
- visual iris open
- get the number of the target
- get card field (it-1)
- if it is not "" then
- go card it
- end if
- end mouseUp
-
-
-
- -- part 118 (field)
- -- low flags: 01
- -- high flags: 0000
- -- rect: left=451 top=255 right=269 bottom=494
- -- title width / last selected line: 0
- -- icon id / first selected line: 0 / 0
- -- text alignment: 65535
- -- font id: 2
- -- text size: 10
- -- style flags: 0
- -- line height: 13
- -- part name:
-
-
- -- part 117 (field)
- -- low flags: 01
- -- high flags: 0000
- -- rect: left=275 top=255 right=269 bottom=494
- -- title width / last selected line: 0
- -- icon id / first selected line: 0 / 0
- -- text alignment: 0
- -- font id: 2
- -- text size: 10
- -- style flags: 0
- -- line height: 13
- -- part name:
- ----- HyperTalk script -----
- on mouseUp
- visual iris open
- get the number of the target
- get card field (it-1)
- if it is not "" then
- go card it
- end if
- end mouseUp
-
-
-
- -- part 120 (field)
- -- low flags: 01
- -- high flags: 0000
- -- rect: left=451 top=268 right=282 bottom=494
- -- title width / last selected line: 0
- -- icon id / first selected line: 0 / 0
- -- text alignment: 65535
- -- font id: 2
- -- text size: 10
- -- style flags: 0
- -- line height: 13
- -- part name:
-
-
- -- part 119 (field)
- -- low flags: 01
- -- high flags: 0000
- -- rect: left=275 top=268 right=282 bottom=494
- -- title width / last selected line: 0
- -- icon id / first selected line: 0 / 0
- -- text alignment: 0
- -- font id: 2
- -- text size: 10
- -- style flags: 0
- -- line height: 13
- -- part name:
- ----- HyperTalk script -----
- on mouseUp
- visual iris open
- get the number of the target
- get card field (it-1)
- if it is not "" then
- go card it
- end if
- end mouseUp
-
-
-
- -- part 122 (field)
- -- low flags: 01
- -- high flags: 0000
- -- rect: left=451 top=281 right=295 bottom=494
- -- title width / last selected line: 0
- -- icon id / first selected line: 0 / 0
- -- text alignment: 65535
- -- font id: 2
- -- text size: 10
- -- style flags: 0
- -- line height: 13
- -- part name:
-
-
- -- part 121 (field)
- -- low flags: 01
- -- high flags: 0000
- -- rect: left=275 top=281 right=295 bottom=494
- -- title width / last selected line: 0
- -- icon id / first selected line: 0 / 0
- -- text alignment: 0
- -- font id: 2
- -- text size: 10
- -- style flags: 0
- -- line height: 13
- -- part name:
- ----- HyperTalk script -----
- on mouseUp
- visual iris open
- get the number of the target
- get card field (it-1)
- if it is not "" then
- go card it
- end if
- end mouseUp
-
-
-
- -- part 124 (button)
- -- low flags: 80
- -- high flags: 0000
- -- rect: left=1 top=21 right=340 bottom=510
- -- title width / last selected line: 0
- -- icon id / first selected line: 0 / 0
- -- text alignment: 1
- -- font id: 0
- -- text size: 12
- -- style flags: 0
- -- line height: 16
- -- part name: beep
- ----- HyperTalk script -----
- on mouseUp
- beep
- end mouseUp
-
-
-
- -- part 123 (field)
- -- low flags: 80
- -- high flags: 0007
- -- rect: left=170 top=81 right=300 bottom=339
- -- title width / last selected line: 0
- -- icon id / first selected line: 0 / 0
- -- text alignment: 0
- -- font id: 4
- -- text size: 9
- -- style flags: 0
- -- line height: 12
- -- part name: content list
-
-
- -- part 125 (button)
- -- low flags: 80
- -- high flags: A003
- -- rect: left=364 top=26 right=43 bottom=466
- -- title width / last selected line: 0
- -- icon id / first selected line: 0 / 0
- -- text alignment: 1
- -- font id: 0
- -- text size: 12
- -- style flags: 0
- -- line height: 16
- -- part name: Done Changes
- ----- HyperTalk script -----
- on mouseUp
- hide card button "beep"
- hide card button "Enter ID of desired card"
- hide card field "content list"
- hide card button "Done Changes"
- show card button "Add Topic"
- show card field "updating"
- send updateContents
- hide card field "updating"
- end mouseUp
-
-
-
- -- part 126 (button)
- -- low flags: 80
- -- high flags: 8002
- -- rect: left=170 top=62 right=84 bottom=339
- -- title width / last selected line: 0
- -- icon id / first selected line: 0 / 0
- -- text alignment: 1
- -- font id: 0
- -- text size: 12
- -- style flags: 0
- -- line height: 16
- -- part name: Enter ID of desired card
-
-
- -- part 127 (field)
- -- low flags: 81
- -- high flags: 0004
- -- rect: left=156 top=120 right=205 bottom=356
- -- title width / last selected line: 0
- -- icon id / first selected line: 0 / 0
- -- text alignment: 0
- -- font id: 3
- -- text size: 12
- -- style flags: 0
- -- line height: 16
- -- part name: updating
-
-
- -- part 129 (button)
- -- low flags: 00
- -- high flags: 0000
- -- rect: left=453 top=313 right=338 bottom=480
- -- title width / last selected line: 0
- -- icon id / first selected line: 0 / 0
- -- text alignment: 1
- -- font id: 0
- -- text size: 12
- -- style flags: 0
- -- line height: 16
- -- part name:
- ----- HyperTalk script -----
- on mouseUp
- beep
- end mouseUp
-
-
-
-
- -- part 141 (field)
- -- low flags: 80
- -- high flags: 0001
- -- rect: left=69 top=311 right=330 bottom=220
- -- title width / last selected line: 0
- -- icon id / first selected line: 0 / 0
- -- text alignment: 0
- -- font id: 3
- -- text size: 12
- -- style flags: 0
- -- line height: 16
- -- part name: deletedCard
-
-
- -- part 153 (button)
- -- low flags: 00
- -- high flags: A003
- -- rect: left=367 top=32 right=54 bottom=467
- -- title width / last selected line: 0
- -- icon id / first selected line: 0 / 0
- -- text alignment: 1
- -- font id: 0
- -- text size: 12
- -- style flags: 0
- -- line height: 16
- -- part name: Find...
- ----- HyperTalk script -----
- on mouseUp
- doMenu "Find..."
- end mouseUp
-
-
-
- -- part contents for background part 7
- ----- text -----
- 2
-
- -- part contents for card part 14
- ----- text -----
- 0
-
- -- part contents for background part 6
- ----- text -----
- Contents
-
- -- part contents for card part 20
- ----- text -----
- (click on the topic or page no. of interest)
-
- -- part contents for background part 4
- ----- text -----
-
-
-
-
-
-
-
-
-
-
- -- part contents for card part 24
- ----- text -----
- 0
-
- -- part contents for card part 25
- ----- text -----
- 0
-
- -- part contents for card part 123
- ----- text -----
- 9925
-
- 3971
-
- 7205
- 4342
- 2542
- 19225
-
- 6753
- 22558
- 20555
- 22415
- 20884
- 20338
- 22999
-
- 8539
- 12248
- 26691
- 31005
- 9318
- 33872
- 34369
- 31462
- 7960
-
- 8871
- 36058
- 37143
- 38494
- 42427
- 22190
-
- 9080
- 44454
- 44647
- 44917
- 45309
-
- 21180
- 48179
- 48576
- 48901
- 49349
- 49620
-
- 21485
- 51878
- 52189
- 52411
- 55726
-
- 21751
- 33614
- 34612
- 34876
- 35106
-
- 23089
- 60165
- 61284
- 6547
-
- 3295
- 12288
-
- 2231
-
- 6390
-
-
- 29372
-
- 5118
-
- 29601
-
- 30088
-
- 40835
-
- 63085
-
- 62300
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- -- part contents for card part 37
- ----- text -----
- 13
-
- -- part contents for card part 36
- ----- text -----
- 1. Introduction
-
- -- part contents for card part 39
- ----- text -----
- 16
-
- -- part contents for card part 38
- ----- text -----
- 1.1 The Person Program
-
- -- part contents for card part 50
- ----- text -----
- 50
-
- -- part contents for card part 49
- ----- text -----
- 2. Data Types
-
- -- part contents for card part 52
- ----- text -----
- 51
-
- -- part contents for card part 51
- ----- text -----
- 2.1 Basic Types
-
- -- part contents for card part 127
- ----- text -----
- Updating Table of Contents.
- Please wait...
-
- -- part contents for card part 58
- ----- text -----
- 65
-
- -- part contents for card part 57
- ----- text -----
- 2.4 User-Defined Types
-
- -- part contents for card part 54
- ----- text -----
- 57
-
- -- part contents for card part 53
- ----- text -----
- 2.2 Pointers
-
- -- part contents for card part 56
- ----- text -----
- 59
-
- -- part contents for card part 55
- ----- text -----
- 2.3 Arrays
-
- -- part contents for card part 66
- ----- text -----
- 83
-
- -- part contents for card part 65
- ----- text -----
- 3. Functions
-
-
- -- part contents for card part 84
- ----- text -----
- 84
-
- -- part contents for card part 85
- ----- text -----
- 3.1 Prototypes
-
- -- part contents for card part 94
- ----- text -----
- 96
-
- -- part contents for card part 93
- ----- text -----
- 3.4 The main() Function
-
- -- part contents for card part 90
- ----- text -----
- 87
-
- -- part contents for card part 89
- ----- text -----
- 3.2 Function Calls
-
- -- part contents for card part 108
- ----- text -----
- 106
-
- -- part contents for card part 107
- ----- text -----
- 4.1 Classes & Methods
-
- -- part contents for card part 112
- ----- text -----
- 123
-
- -- part contents for card part 111
- ----- text -----
- 4.3 TC Indirect & Direct Objects
-
- -- part contents for card part 92
- ----- text -----
- 93
-
- -- part contents for card part 91
- ----- text -----
- 3.3 Scope
-
- -- part contents for card part 98
- ----- text -----
- 98
-
- -- part contents for card part 97
- ----- text -----
- 3.6 Function Pointers
-
- -- part contents for card part 96
- ----- text -----
- 97
-
- -- part contents for card part 95
- ----- text -----
- 3.5 Recursion
-
- -- part contents for card part 106
- ----- text -----
- 105
-
- -- part contents for card part 105
- ----- text -----
- 4. Classes & Program Structure
-
- -- part contents for card part 110
- ----- text -----
- 114
-
- -- part contents for card part 109
- ----- text -----
- 4.2 Objects & Messages
-
- -- part contents for card part 122
- ----- text -----
- 142
-
- -- part contents for card part 121
- ----- text -----
- 5.1 Arithmetic Operators
-
- -- part contents for card part 120
- ----- text -----
- 139
-
- -- part contents for card part 119
- ----- text -----
- 5. Operators
-
- -- part contents for card part 29
- ----- text -----
- 4
-
- -- part contents for card part 28
- ----- text -----
- List of Code Examples
-
- -- part contents for card part 33
- ----- text -----
- 5
-
- -- part contents for card part 32
- ----- text -----
- Preface
-
- -- part contents for card part 46
- ----- text -----
- 48
-
- -- part contents for card part 45
- ----- text -----
- 1.3 OOP Benefits
-
- -- part contents for card part 62
- ----- text -----
- 81
-
- -- part contents for card part 61
- ----- text -----
- 2.6 Example
-
- -- part contents for card part 102
- ----- text -----
- 102
-
- -- part contents for card part 101
- ----- text -----
- 3.8 Example
-
- -- part contents for card part 116
- ----- text -----
- 138
-
- -- part contents for card part 115
- ----- text -----
- 4.5 Think Class Library
-
- -- part contents for card part 44
- ----- text -----
- 39
-
- -- part contents for card part 43
- ----- text -----
- 1.2 Inheritance & Polymorphism
-
- -- part contents for card part 60
- ----- text -----
- 75
-
- -- part contents for card part 59
- ----- text -----
- 2.5 Scope & Storage Class
-
- -- part contents for card part 100
- ----- text -----
- 100
-
- -- part contents for card part 99
- ----- text -----
- 3.7 Library Functions
-
- -- part contents for card part 114
- ----- text -----
- 130
-
- -- part contents for card part 113
- ----- text -----
- 4.4 Example